petrographic texture - French English Dictionary